package com.loong.loong.hik.property.result.video;

import java.util.List;
import lombok.Data;

/**
 *
 * 接口返回数据实体类
 *
 * @author jinyiang
 * @date 2023/3/13 18:25
 */
@Data
public class VideoQryDeviceResultVo {
	/**
	 * 返回码
	 */
	private String code;

	/**
	 * 返回信息
	 */
	private String msg;

	/**
	 * 数据
	 */
	private Data data;

	/**
	 * 内部类Data
	 */
	@lombok.Data
	public static class Data {

		/**
		 * 总数
		 */
		private int total;

		/**
		 * 当前页码
		 */
		private int pageNo;

		/**
		 * 每页数量
		 */
		private int pageSize;

		/**
		 * 数据列表
		 */
		private List<ListData> list;

		/**
		 * 内部类ListData
		 */
		@lombok.Data
		public static class ListData {

			/**
			 * 归属IndexCode
			 */
			private String belongIndexCode;

			/**
			 * 能力类型
			 */
			private String capability;

			/**
			 * 设备唯一标识
			 */
			private String deviceKey;

			/**
			 * 设备类型
			 */
			private String deviceType;

			/**
			 * 设备序列号
			 */
			private String devSerialNum;

			/**
			 * 设备编码
			 */
			private String deviceCode;

			/**
			 * IndexCode
			 */
			private String indexCode;

			/**
			 * 设备制造商
			 */
			private String manufacturer;

			/**
			 * 设备名称
			 */
			private String name;

			/**
			 * 区域IndexCode
			 */
			private String regionIndexCode;

			/**
			 * 区域路径
			 */
			private String regionPath;

			/**
			 * 资源类型
			 */
			private String resourceType;

			/**
			 * 协议类型
			 */
			private String treatyType;

			/**
			 * 创建时间
			 */
			private String createTime;

			/**
			 * 更新时间
			 */
			private String updateTime;
		}
	}
}
